svn to git



Sitemap | Profile | タグ一覧
最近の更新
ドライランのありがたみを改めて知る
2024/04/04
伊豆半島
2024/03/31
お出かけチェックリスト
2024/03/29
Ruby
2024/03/27
Kubernetes
2024/03/22
音楽データをDisplayAudioで聞く
2024/03/09
Redmine
2024/02/05
git
2024/02/02
経済
2024/01/08
どうする家康
2023/12/17
MX-Linux
2023/11/06
國體関連学-休学のご連絡
2023/08/13
Debian
2023/08/02
CentOS
2023/06/13
Dell-XPS13
2023/05/23
ベルト
2023/05/18
SourceForge
2023/04/17
確定申告
2023/02/19
さらば「まぐまぐ」
2023/01/09
風猷縄学
2022/11/23


git のトレンドはもう職場の周りのエンジニアにまで押し寄せてきていて、 渋々使いはじめることにしたのだが、使ってみると確かに良い。 そこで既存の svn リポジトリも git-svn ではなく migration したくなってきた。 まずは /home/[MYNAME] からだな。

参考にしたのはこれ: http://blog.practical-scheme.net/shiro/20110226-sourceforge-git-migration

さすが shiro さん。簡潔かつ必要十分にまとめている。

作業リポジトリを作成:

$ mkdir /tmp/[MYNAME]_home
$ cd /tmp/[MYNAME]_home/
$ git init

言われるままに .git/config を作成:

[svn-remote "svn"]
  url       = svn+ssh://HOST/var/opt/svn/[MYNAME]/trunk
  fetch     = trunk:refs/heads/master
  branches  = branches/*:refs/heads/*
  tags      = tags/*:refs/tags/*

users.txt に関しては不要だろう。

さて、fetch。

TBD






Generated by juli 2.3.2